thatch a roof - Français Anglais Dictionnaire